Josh OConnor is at the 2025 BFI London Film Festival! The 35-year-old Emmy-winning actor stepped out for the premiere of his new movie The Mastermind on Monday (October 13) held at The Royal Festival Hall in London, England. For the event, Josh sported a black suit with a yellow button-down shirt and matching knotted tie. []